﻿using System;
using System.Collections.Generic;
using System.Runtime.Serialization;

namespace PairingMatrixService.Contract
{
    [DataContract]
    public class AppData
    {
        public AppData()
        {
            TeamMembers = new List<TeamMember>();    
            ProjectCards = new List<ProjectCard>();    
            ListOfCardWallInstanceOnADate = new List<CardWallInstanceOnADate>();    
        }

        [DataMember]
        public List<TeamMember> TeamMembers;

        [DataMember]
        public List<ProjectCard> ProjectCards;

        [DataMember]
        public List<CardWallInstanceOnADate> ListOfCardWallInstanceOnADate;

        [DataMember]
        public Settings Settings { get; set; }
    }
}
